permanent repository - French English Dictionary